initial rain - Spanish English Dictionary